BytesRead = read(Handle,SmallBuffer,32);

while (BytesRead > 0)
    {
    if (kbhit ())
        {
            getch () ;        /* get "suspend" key */
            getch () ;        /* get "resume" key  */
        }
    write (1, SmallBuffer, BytesRead) ;

    BytesRead = read(Handle,SmallBuffer,32);
    }
